InnoSetup a volba jazyka

Otázka od: Zapletal Martin

6. 9. 2004 6:49

Mam nasledujici problem. Ve scriptu InnoSetupu doplnim

[Languages]
Name: Cesky; MessagesFile: compiler:Languages\Czech-4-4.2.1.isl
Name: English; MessagesFile: compiler:Languages\English.isl
Name: Slovak; MessagesFile: compiler:Languages\Slovak-4-4.2.1.isl

Po kompilaci ale dialog pro vyber jazyka sice obsahuje tri polozky na vyber,
i vybery funguji, ale vsechny tri texty v ComboBox-u jsou Czech a ne tak jak
jsem je pojmenoval. Nevite co s tim? Dela to v posledni verzi i starsich.

Zapletal Martin


Odpovedá: Dalibor

6. 9. 2004 6:59

Zkus misto Cesky, English, Slovak napsat zkratky .... CZ, EN, SK

[Languages]
Name: en; MessagesFile: ...
Name: cz; MessagesFile: ...
Name: sk; MessagesFile: ...

> Mam nasledujici problem. Ve scriptu InnoSetupu doplnim
>
> [Languages]
> Name: Cesky; MessagesFile: compiler:Languages\Czech-4-4.2.1.isl
> Name: English; MessagesFile: compiler:Languages\English.isl
> Name: Slovak; MessagesFile: compiler:Languages\Slovak-4-4.2.1.isl
>
> Po kompilaci ale dialog pro vyber jazyka sice obsahuje tri polozky na
vyber,
> i vybery funguji, ale vsechny tri texty v ComboBox-u jsou Czech a ne tak
jak
> jsem je pojmenoval. Nevite co s tim? Dela to v posledni verzi i starsich.
>
> Zapletal Martin
>
>


Odpovedá: Zapletal Martin

6. 9. 2004 7:13

Dik, ale chova se to stejne! Fakt uz nevim!

Martin


> Zkus misto Cesky, English, Slovak napsat zkratky .... CZ, EN, SK


Odpovedá: Petr Fejfar

6. 9. 2004 7:33

Zapletal Martin wrote:

> Dik, ale chova se to stejne! Fakt uz nevim!

Zkontroluj, jestli mas v kazdem ze souboru .ISL z definice [Languages]
popsan jazyk,
tj.


[LangOptions]
LanguageName=English
LanguageID=$0409


[LangOptions]
LanguageName=cestina
LanguageID=$0405

atd.


HTH, pf




Odpovedá: Zapletal Martin

6. 9. 2004 7:47

Zda se ze tohle je vsechno v poradku. Zkusim asi vytvorit novy script a dat
tam jen jazyky.
Martin

> Zkontroluj, jestli mas v kazdem ze souboru .ISL z definice [Languages]
> popsan jazyk,

> [LangOptions]
> LanguageName=English
> LanguageID=$0409
>
>
> [LangOptions]
> LanguageName=cestina
> LanguageID=$0405


Odpovedá: Petr Fejfar

6. 9. 2004 8:17

Zapletal Martin wrote:

> Zda se ze tohle je vsechno v poradku. Zkusim asi vytvorit novy script
> a dat tam jen jazyky.

Schvalne jsem to zkousel na nasem scriptu - jakmile zmenim hodnotu polozky
LanguageName v .ISL souboru a udelam build, tak se nova hodnota objevi
v ComboBoxu.

Jeste me napada, ze cesta k .ISL souborum je relativni k ceste definovane v
sekci [setup] jako SourceDir, tak jestli v tom nemas nejaky chaos.


HTH, pf



Odpovedá: Zapletal Martin

6. 9. 2004 8:39

Uz jsem na to prisel. Nesmi ve scriptu byt nasledujici

[LangOptions]
LanguageName=Czech
LanguageID=$0405
DialogFontName=MS Shell Dlg
DialogFontSize=8
DialogFontStandardHeight=13
TitleFontName=Arial
TitleFontSize=29
WelcomeFontName=Arial
WelcomeFontSize=12
CopyrightFontName=Arial
CopyrightFontSize=8

Tak pozor na to!!!

Martin


> Schvalne jsem to zkousel na nasem scriptu - jakmile zmenim hodnotu polozky
> LanguageName v .ISL souboru a udelam build, tak se nova hodnota objevi
> v ComboBoxu.
>
> Jeste me napada, ze cesta k .ISL souborum je relativni k ceste definovane
v
> sekci [setup] jako SourceDir, tak jestli v tom nemas nejaky chaos.